package j2025.j02;

/**
 * @Author 猫大仙
 */
public class j0207 {

    /**
     * 9. 回文数
     * 给你一个整数 x ，如果 x 是一个回文整数，返回 true ；否则，返回 false 。
     *
     * 回文数
     * 是指正序（从左向右）和倒序（从右向左）读都是一样的整数。
     *
     * 例如，121 是回文，而 123 不是。
     * @param x
     * @return
     */
    public boolean isPalindrome(int x) {
        if(x<0 || (x!=0 && x%10==0)){
            return false;
        }
        int rever = 0;
        while(x>rever){
            rever = rever*10+x%10;
            x/=10;
        }
        return x==rever || x==rever/10;
    }
}
